Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 FINCH ROAD Semi-Detached £151,440 £120,000 23 Oct 2017
34 FINCH ROAD Terraced £130,479 £103,500 10 Nov 2017
42 FINCH ROAD Terraced £136,705 £75,000 10 Jul 2009
46 FINCH ROAD Terraced £93,824 £25,000 12 Jun 2000
48 FINCH ROAD Terraced £116,232 £95,000 5 Feb 2020
50 FINCH ROAD Terraced £67,247 £20,000 16 Jul 2001
54 FINCH ROAD Terraced £98,094 £22,000 30 Apr 1999
56 FINCH ROAD Terraced £145,981 £66,000 17 Nov 2003
58 FINCH ROAD Detached £118,582 £90,000 4 Nov 2016